home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
rbbs_pc
/
overm82.zip
/
OLDDOCS.ZIP
/
OVERM81.DOC
next >
Wrap
Text File
|
1990-01-14
|
8KB
|
250 lines
OverMail v0.81 Mini-Documentation
by Tom Collins
01-13-90
Welp, it's that time again folks... time for a new OverMail set of
programs. The latest versions are as follows:
F2RC.EXE v0.81
R2FC.EXE v0.81 (there are no v0.76 - v0.80)
RENUM310.EXE v3.10
PIP.EXE v1.20
What's New
----------
OverMail v0.81 is a MAJOR rewrite of previous versions. No longer do
the programs keep the fidonet *.MSGs on disk. All information is now
read into the RBBS message bases, and all programs can read a common
configuration file. This should save most of you several megs of disk
space, as well as a lot of hassle creating batch files. The netmail
directories should remain on disk, but there will normally be nothing
in the directories.
NEWIN.EXE and NEWOUT.EXE are obsolete, and can be trashed. The new
R2FC and F2RC only run when messages are new.
The manual matrix option has been eliminated, due to lack of interest.
All programs now run in "quiet" mode, and only write to the screen
when something major is happening.
The new OverMail will work with RBBS versions 17.2x and above. If
you're running v17.1x or below, these programs are not for you, as
they depend on a RBBS code enhancement in v17.2A.
Upgrading
---------
If you're using a previous OverMail, here's what you do:
1. Join all of your Fidonet conferences and delete any messages
that are #1. The old version started numbering at two, and the
new version will export message #1, if found. You don't want
it to...
2. Make sure that all newly-entered messages have been exported by
the old version. Run your mail batch file to do this.
3. Create a file in your mailer's directory called OVERMAIL.CFG.
A sample is supplied. This file contains all of the
conferences on your system, BOTH fidonet and local. A good way
to start is to use your AREAS.BBS file to get the area names
and directories, and your old mail batch files to get the file
names and number of messages.
When entering local conferences, leave the path amd number of
messages fields blank. For an area name, make something up.
In the options field, you can now put:
M - Matrix Mail Area - Show Origin
D - Delete private messages
P - Publicize private messages (default)
K - Keep private messages private
Normally, you'd put "MK" (without the quotes) in the options
field for your matrix mail area, and leave the other areas'
options blank.
No blank lines are allowed in OVERMAIL.CFG. You can use a
semicolon as the first character on a line for a comment.
4. Check and double-check that OVERMAIL.CFG is correct. You only
get one chance to convert from the old to the new version, and
if something is fouled up, you could end up generating more
dups than Fidonet has ever seen.
5. Go to your mailer directory, and run F2RC like this:
F2RC Overmail.Cfg /OLD
This tells F2RC that you're upgrading from an old version. If
all is correct, F2RC will report that it removed the messages
from your RBBS message base and re-imported 'em. The /OLD
option is similar to the old version's "from scratch" option.
6. Check your RBBS-PC configuration. Make sure that you've told
RBBS to remove messages starting with "SEEN-BY".
7. Modify your mail batch files. In the place where you used to
run R2FC and NEWOUT, now put:
R2FC Overmail.Cfg
Where F2RC and NEWIN used to be, put:
F2RC Overmail.Cfg
Where RENUM301 used to be, put:
RENUM310 Overmail.Cfg
Remove any places where you used to use PIP to pack any local
message bases (netmail areas are packed by F2RC, of course),
and put:
PIP Overmail.Cfg
You should be all set up.
Rescanning
----------
Now that F2RC removes any *.MSG after importing, CONFMAIL/QMail can't
rescan for a new node, should you be forwarding mail to a new person.
The new programs provide an option to let you regenerate the *.MSGs so
that CONFMAIL/QMail can generate new packets for new nodes. Here's
what you do in your mail batch file:
rem - Rescan Messages -
R2FC Overmail.Cfg /RESCAN
CONFMAIL export -aAREAS.BBS
F2RC Overmail.Cfg
One Area
--------
Each new program has the capability to process a single message area,
by using the /A command line parameter. You put /A immedaitely
followed by the area name. Here's an example:
RENUM310 Overmail.Cfg /ANET-261
Let's say you just added a node to your C_ECHO list in AREAS.BBS and
wanted to recan just that area. You might do this:
R2FC Overmail.Cfg /RESCAN /AC_ECHO
CONFMAIL export -aAREAS.BBS
F2RC Overmail.Cfg /AC_ECHO
Other Programs
--------------
If you run programs that process *.MSGs, you can do this:
R2FC Overmail.Cfg /RESCAN /AC_ECHO
rem - The *.MSGs for C_ECHO are now on disk -
<Process *.MSGs>
rem - Re-import the *.MSGs and delete 'em -
F2RC Overmail.Cfg /AC_ECHO
If you're using a program like msged that creates *.MSG files, you can
still use it to ENTER messages. Any *.MSG that F2RC finds in a
netmail directory will be considered new and imported. To reply to
messages, use the rescan procedure above.
How it works
------------
When F2RC imports a new *.MSG, it imports the entire message into the
RBBS message base, and hides the extra information behind a ^A. RBBS
v17.2x ignores any line that begins with a ^A. If asked to re-export
a message, F2RC can thus recreate the original *.MSG file without
corrupting it, as programs like RBBSMAIL do.
Errorlevels
-----------
R2FC exits with an errorlevel of 2 if anything was exported, 1 if
there was a disk error, or 0 otherwise.
F2RC exits with an errorlevel of 1 for a disk error, or 0
otherwise.
Batch Files
-----------
It's recommended that whenever you run R2FC, you also run F2RC.
Here's a batch file "skeleton" to follow:
cd\mailer
:Process
R2FC Overmail.cfg
if errorlevel 2 goto ScanIt
if errorlevel 1 goto DiskError
goto ImportPKTs
:ScanIt
rem Export anything that r2fc created.
CONFMAIL export -Aareas.bbs
oMMM
- or -
Qmail scan pack
:ImportPKTs
rem Import any newly received fidonet packets
CONFMAIL import -Aareas.bbs
- or -
Qmail toss
rem Export any *.MSGs that just came in (for the next guy in line)
CONFMAIL export -Aareas.bbs
oMMM
- or -
Qmail scan pack
F2RC Overmail.Cfg
if errorlevel 1 goto DiskError
goto End
:PackRenum
PIP Overmail.Cfg
RENUM310 Overmail.Cfg
goto End
:Rescan
R2FC Overmail.Cfg /Rescan
if errorlevel 1 goto DiskError
CONFMAIL export -Aareas.bbs
oMMM
- or -
Qmail scan pack
F2RC Overmail.Cfg
if errorlevel 1 goto DiskError
goto End
Conclusion
----------
Good luck!
-- Tom